cache (for weapons) - German English Dictionary